reflection (mirror image) - Spanish English Dictionary